草庐IT

simplexml - PHP simplexml 实体

全部标签

c++ - 实体组件系统的自定义堆预分配

我有一个OOP实体组件系统,目前它的工作方式如下://InthecomponentsystemstructComponent{virtualvoidupdate()=0;}structEntity{boolalive{true};vector>components;voidupdate(){for(constauto&c:components)c->update();}}//IntheuserapplicationstructMyComp:Component{voidupdate()override{...}}要创建新实体和组件,我使用C++常用的new和delete://Inthec

ios - 在核心数据中添加一个新的独立实体是否需要模型版本控制?

我想在我的项目中添加一个新的核心数据实体。我是否需要为此添加一个新的核心数据模型版本,或者它将在现有版本中工作?该实体是独立的,并且与之前定义的其他实体没有任何关系。 最佳答案 的确,它需要添加一个新的模型版本。但是,添加新实体可以由lightweightmigration处理。,所以至少您不必创建映射模型/编写自定义迁移代码。更新:摘自关于轻量级迁移的文章:Inaddition,CoreDatasupports:...ChangingtheentityhierarchyYoucanadd,remove,renameentities

iphone - 具有多个实体的 CoreData 编程

我正在寻求有关CoreData和一般实体的帮助。就我的问题而言,假设我有一个专辑数据库。我有一个名为albums的实体,其中包含名称、艺术家、年份、专辑封面等属性。现在,假设我希望能够为这张专辑创作歌曲。我在想我应该为歌曲创建一个单独的实体,并与它建立一对多的关系。但是,我不确定具体该怎么做。因为我有不同的专辑,其中包含不同的歌曲,我想将专辑A和专辑B中的歌曲分开。现在,我可以在歌曲数据库中有一行它属于哪个专辑,但这是最有效的方法去做这个。如果我有重复的相册名称怎么办?我尝试使用创建时间和名称创建专辑名称的唯一“哈希”,但有没有更好的方法。我还需要一种更好的方法来处理删除相册时的删除问

ios - 如何创建父实体和关系的核心数据模型

这里是描述:项目是抽象实体每个Item都有一个parentItem关系(可以是nil)BookItem和CategoryItem是Item的子项CategoryItem将具有childItems关系这是示意图:我觉得还行。但是我收到两条警告信息:警告:配置错误的属性:Item.parentItem应该有一个逆警告:配置错误的属性:CategoryItem.childItems应该有一个逆我无法为BookItem设置反转,因为没有子项。而且我也不能为我的CategoryItem设置逆。我无法反向选择parentItem,因为它在其父类中。有人可以建议我应该做什么吗?谢谢

iphone - 在不删除以前版本的情况下将新实体添加到 Core Data 中以避免应用程序崩溃

您好,我是iOS新手,在我的应用程序中实现了CoreData。每次我在核心数据中添加新实体时,我都需要重新创建NSManagedObject子类、清理项目、删除具有以前核心数据的现有应用并重建应用。我在想,如果我的应用程序是v1.0并且在AppStore中可用,用户会下载并使用该应用程序。几个月后,我在核心数据(应用程序v2.0)中添加了新实体,用户需要更新他们的应用程序。他们是否需要删除并重新下载新版本以避免应用崩溃?我发现有人提到“您可以配置核心数据来查找和接受数据模型的扩展”,但我不知道这是什么意思。Hereisthequestion.有什么建议吗?

ios - 如何在核心数据中绘制2个实体之间的关系?

目前我正在开发一个基于核心数据的应用程序。现在,我可以基于json文件创建2个实体,但我不知道如何在xcdatamodeld中可视化地绘制这2个实体之间的关系(1到1或1到多)。代码:4.6.3iOS模拟器:6.1有人能帮我吗? 最佳答案 HereisExample希望这个链接能帮助你。 关于ios-如何在核心数据中绘制2个实体之间的关系?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questi

ios - CoreData + restkit + 创建新实体

我正在使用RestKit和Coredata并从服务器获取数据并显示。现在我正在从客户端发帖,这个对象作为从服务器返回的响应的一部分得到更新。这就是问题开始的地方。我寻找了实现它的正确方法并遇到了2个要点。不应跨线程共享MOC在MOC中创建的对象在不保存的情况下在另一个线程中不可用。但我认为由于记录是从服务器响应中更新的,所以它不再找到orig对象。我只是不知道正确的解决方法是什么。这是我的代码1.创建本地实体NSEntityDescription*itemEntity=[NSEntityDescriptionentityForName:ENTITY_ITEMinManagedObjec

ios - 如何在 Core Data 中保存有关系的实体

我是CoreData的新手,所以请放轻松。:)我目前在Xcode5中使用iOS7。我有两个实体:Aircraft和Entry。存在一架飞机到多架飞机的关系。我正在尝试保存一个新条目,其中有一个飞机对象。这是我的Entry.h文件(减去#import)://Entry.h@classAircraft;@interfaceEntry:NSManagedObject@property(nonatomic,retain)NSNumber*duration;@property(nonatomic,retain)NSDate*flightDate;@property(nonatomic,retai

iPhone iOS删除实体时如何删除从Core Data实体嵌套关系引用的本地文件?

我有一个核心数据模型定义如下:一个用户有很多事件。每个事件可以有很多图片。关系具有“级联”删除规则。我正在尝试了解如何在实体消失时删除本地文件。是否存在核心数据实体在消失之前调用的某种dealloc或“finalize”方法?每个图片实体都有一个对存储在应用文档目录中的本地文件的引用。当通过TableView的commitEditingStyle删除用户时,我可以通过关系删除图像并手动删除文件:-(void)tableView:(UITableView*)tableViewcommitEditingStyle:(UITableViewCellEditingStyle)editingSt

ios - 抽象实体的核心数据关系

当一个实体设置为抽象时,在两个实体之间创建一对一关系是否合法? 最佳答案 抽象实体并不意味着被实例化。这就是为什么你不能建立这样的关系。不过,您可以做的是创建一个实体从抽象实体继承的关系。来自Apple'sdocs:Arelationshipspecifiestheentity,ortheparententity,oftheobjectsatthedestination.Thiscanbethesameastheentityatthesource(areflexiverelationship).Relationshipsdonoth